Crate memmem [−] [src]
A crate for string searching. The main trait is Searcher
, which has a function for finding fixed
things in long byte-strings. Currently, the only implementer of Searcher
is TwoWaySearcher
.
Example
use memmem::{Searcher, TwoWaySearcher}; let search = TwoWaySearcher::new("dog".as_bytes()); assert_eq!(search.search_in("The quick brown fox jumped over the lazy dog.".as_bytes()), Some(41));
Structs
TwoWaySearcher |
Searches for a substring using the "two-way" algorithm of Crochemore and Perrin, D. |
Traits
Searcher |
A trait that searches for patterns in byte-strings. |